attach oneself excessively - Espagnol Anglais Dictionnaire